using System;
using System.Collections.Generic;
using System.Collections;
using System.Linq;
using System.Diagnostics;
using System.Xml;
using System.Xml.Schema; 
using System.Xml.Linq; 
using System.Xml.XPath;

namespace CsParser
{
 	public class CodeNode : ICodeNode
	{
		private CsNode csNode;
        public String FilePath 
        { 
            get
            {
				return csNode.FilePath;
            }
        }

        public cs_node E 
        { 
            get
            {
				return csNode.E;
            }
            set
            {
				csNode.E = value;
            }
        }

        public UInt16 Flags 
        { 
            get
            {
				return csNode.Flags;
            }
            set
            {
				csNode.Flags = value;
            }
        }

        public CsNode Parent 
        { 
            get
            {
				return csNode.Parent;
            }
            set
            {
				csNode.Parent = value;
            }
        }

        public LineInfo Line_info 
        { 
            get
            {
				return csNode.Line_info;
            }
            set
            {
				csNode.Line_info = value;
            }
        }

        public Object User_data 
        { 
            get
            {
				return csNode.User_data;
            }
            set
            {
				csNode.User_data = value;
            }
        }

    }
}
